(mecazen) yerden yere vurmak - Turkish English Dictionary